sun shower – English–Español translations

🇬🇧 en es 🇪🇸

sun shower noun

  • rain shower while the sun is shining
chirapa, lluvia soleada, pluvia con sol
Wiktionary Links